package edu.avans.hartigehap.service;

import java.util.List;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import edu.avans.hartigehap.domain.*;

public interface IngredientService {
	public List<Ingredient> findAll();
	public Ingredient findById(String id);
	public Ingredient save(Ingredient ingredient);
	public void delete(String id);
	public Page<Ingredient> findAllByPage(Pageable pageable);
		
	//public Ingredient fetchWarmedUp(Long diningTableId);
	public void addIngredient( String ingredientName);
	public void deleteIngredient( String ingredientName);
}